home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 17 / 6 / DISK1769.ZIP / DOWNLOAD.TXT < prev    next >
Text File  |  1989-12-20  |  20KB  |  488 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                  DOWNLOAD
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                 Version 1.8
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.            Copyright 1986, 1987, 1988, 1989 by Elfring Soft Fonts
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                            Elfring Soft Fonts
  40.                               P.O. Box 61
  41.                             Wasco, IL 60183
  42.                              312-377-3520
  43.  
  44.                             CIS: 32417,3437
  45.  
  46.  
  47.  
  48.  
  49.                              TABLE OF CONTENTS
  50.  
  51.  
  52.      SUMMARY....................................................... 1
  53.  
  54.  
  55.  
  56.  
  57.      REQUIREMENTS.................................................. 1
  58.  
  59.  
  60.  
  61.  
  62.      FONT CHARACTERISTICS.......................................... 1
  63.  
  64.  
  65.  
  66.  
  67.      RUNNING DOWNLOAD.............................................. 2
  68.  
  69.  
  70.  
  71.  
  72.      ERROR MESSAGES................................................ 5
  73.  
  74.  
  75.  
  76.  
  77.      COMMON PROBLEMS............................................... 5
  78.  
  79.  
  80.  
  81.  
  82.      DISTRIBUTION.................................................. 6
  83.  
  84.  
  85.  
  86.  
  87.      WARRANTY...................................................... 6
  88.  
  89.  
  90.  
  91.  
  92.      ORDER FORM.................................................... 7
  93.  
  94.  
  95.  
  96.                                   SUMMARY
  97.  
  98.      DOWNLOAD.EXE is an IBM PC utility program that manages the process 
  99.      of downloading soft fonts to a LaserJet, DeskJet, or compatible 
  100.      printers.  DOWNLOAD can also select fonts as they are being sent.  
  101.      DOWNLOAD can send a font, or group of fonts, through the standard 
  102.      parallel printer MS-DOS devices to your LaserJet or DeskJet printer.
  103.      You have optional control over the soft font ID number, whether the 
  104.      font is permanent or temporary, and whether it is a primary or sec-
  105.      ondary font.  A list of fonts may be sent to the printer by specify-
  106.      ing the individual fonts names in an ASCII text file.  All fonts 
  107.      resident in your laser may be optionally deleted before new fonts 
  108.      are downloaded, or you can reset the printer first.
  109.  
  110.      This package is now distributed as shareware and you are expected to 
  111.      register it if you use it!  You may try this package out for a period 
  112.      not to exceed 15 days. Registration costs $15 and bring you a number 
  113.      of benefits.  See the end of this documentation file for a registra-
  114.      tion form.
  115.  
  116.      Elfring Soft Fonts now offers a memory resident (TSR) version of 
  117.      DOWNLOAD with features you won't believe.  This version finds your
  118.      soft fonts and presents a list of them for you.  You can download or 
  119.      select any font on either a laser printer or a DeskJet.  Font memory 
  120.      requirements are shown and the program keeps track of all fonts that have 
  121.      been sent to your printer.  Finally, you can change printer orrienta-
  122.      tion, character size, default font, or reset the print.  TSR Download
  123.      is $30.00 by itself or $45.00 with a set of soft fonts, (Helv & Roman
  124.      portrait 8, 10, 12, 14 point medium/bold/italic + 18 point bold), 
  125.      plus our 28 page soft font manual.  (The manual explains all there is
  126.      to know about what a soft fonts is, how they are named, and how to 
  127.      select them!)
  128.  
  129.  
  130.                                REQUIREMENTS
  131.  
  132.      DOWNLOAD requires a minimum of 128K of memory, an HP LaserJet, DeskJet,
  133.      or compatible printer, and a parallel port to talk to the printer.  
  134.      Parallel printer ports LPT1:, LPT2:, LPT3: are supported by the program.  
  135.  
  136.  
  137.                            FONT CHARACTERISTICS
  138.  
  139.      All soft fonts have three characteristics associated with them.  
  140.      Each font must have a unique ID number assigned to it.  This lets 
  141.      you select a soft font through software commands. Each font must 
  142.      be defined as either temporary or permanent.  Temporary fonts are 
  143.      deleted whenever the LaserJet is reset and are thus not as widely 
  144.      used as permanent ones since most software that controls the 
  145.      LaserJet sends a reset command out first, (deleting all temporary 
  146.      fonts).  Finally, a font may be defined as either primary or sec-
  147.      ondary.  (Note that only one primary and one secondary font can 
  148.      exist at one time and you don not have to have a primary or sec-
  149.      ondary font.)
  150.  
  151.                                    1
  152.  
  153.  
  154.      The LaserJet lets you switch between primary and secondary fonts 
  155.      with simple control characters.  Control-N selects the secondary 
  156.      font, while control-O selects the primary font.  Embedding these 
  157.      characters in your text file will let you switch between fonts.
  158.  
  159.      Fonts that have ID numbers assigned to them may be selected based 
  160.      on that ID number. To do this you send an <Esc>(#X to the printer,
  161.      where <ESC> stands for the escape key (1BH), and # is replaced by 
  162.      the ASCII soft font ID number. (To select soft font ID 15 you would
  163.      send <Esc>(15X. Finally fonts can be selected by font metrics. 
  164.      In this method you describe the font. A sample Times-Roman selection
  165.      string would be: <Esc>&l0O<Esc>(0U<Esc>(s1p12v0s0b5T (12 point, por-
  166.      trait, medium weight, US ASCII, Times-Roman). This method is too 
  167.      complex to explain here. We do offer an inexpensive Soft Font Manual
  168.      that explains everything there is to know about how to name, use, 
  169.      select, and recognize soft fonts if you want more information.
  170.  
  171.      The DOWNLOAD program is designed to send soft fonts to the laser 
  172.      printer and to help you manage all these font characteristics.  
  173.      You can select the font ID number, and font status at the same 
  174.      time that you download the font.  You can also make list files 
  175.      to manage the process of sending a number of soft fonts to your 
  176.      printer at one time.  Finally, soft fonts may be archived into a 
  177.      common file and automatically extracted for downloading.
  178.  
  179.  
  180.                              RUNNING DOWNLOAD
  181.  
  182.      DOWNLOAD is easy to use.  The only thing you need to remember is 
  183.      that DOWNLOAD will automatically prompt you with a brief descrip-
  184.      tion of how to use it if you want it to.  Simply type DOWNLOAD 
  185.      followed by a carriage return.  The program will print a short 
  186.      explanation of its operation and options as shown below:
  187.  
  188.  
  189.      Send soft fonts to a LaserJet or DeskJet printer, V1.8
  190.      Copyright 1986, 1987, 1988 1989 by Elfring Soft Fonts
  191.  
  192.      Use ──> download fontname [device ID ─options]
  193.        where: everything the between '[]'s is optional and...
  194.  
  195.         fontname = the name of the font to download or the name of
  196.                    a list of fonts to download preceded by an '@'
  197.                    character
  198.         device   = LPT1, LPT2, or LPT3
  199.         ID       = starting ID number to assign font to (0 ─ 32767)
  200.         options  = T to make font temporary, P to make font primary
  201.                    S to make font secondary, Q for quiet operation,
  202.                    D for delete all fonts prior to downloading, or
  203.                    R to reset the printer.
  204.  
  205.      When optional arguments are not present, download defaults to:
  206.      LPT1, ID = 0, permanent font, and font is NOT selected.
  207.  
  208.  
  209.  
  210.                                    2
  211.  
  212.           For example:                                              
  213.      download he100rpn.usp lpt1: 5 ─tp                              
  214.      download @font.lst ─q                                          
  215.      download od300rpn.usp 1000 ─sq LPT2                            
  216.  
  217.      To run DOWNLOAD you must specify either the name of the soft font 
  218.      to send to your printer, or the name of a disk file that contains 
  219.      a list of soft fonts to send to the printer.  You can optionally 
  220.      specify the device to send the file to, LPT1, LPT2, or LPT3.  In 
  221.      addition, you can optionally control the three font attributes, 
  222.      (ID number, permanent/temporary, primary/secondary), specified 
  223.      above.  To invoke DOWNLOAD type:
  224.  
  225.      download yourfont [port ID# -options]
  226.  
  227.      All items between the "[" and "]" characters are optional.  This 
  228.      means you do not have to include them.  Note that the "[" and "]" 
  229.      characters are not actually used in a command.  Also note that 
  230.      these optional items can be specified in any order.  So, to down-
  231.      load a Times-Roman 24 point bold font you would enter:
  232.  
  233.      download tr240bpn.usp
  234.  
  235.      The DOWNLOAD program will find that file, (if it doesn't exist 
  236.      DOWNLOAD will let you know), and defaults to: printer port LPT1, 
  237.      soft font ID 0, and permanent status.  The font will not be sel─
  238.      ected as either primary or secondary.  The screen will look as 
  239.      follows:
  240.  
  241.      Send soft fonts to a LaserJet or DeskJet printer, V1.8
  242.      Copyright 1986, 1987, 1988, 1989 by Elfring Soft Fonts
  243.      Sending font tr240bpn.usp with ID 0, 12427 bytes
  244.      Sent 1 file, with a total of 12427 bytes.
  245.  
  246.      A more complicated command might involve using a different print─
  247.      er port and assigning a soft font ID number.  For example:
  248.  
  249.      download tr100bpn.usp 1000 lpt2 ─s
  250.  
  251.      sends the bold faced Times─Roman font to the LaserJet via LPT2: 
  252.      and assigns it font ID 1000, permanent and secondary status.  The 
  253.      secondary status lets you select this font in a document by em─
  254.      bedding a control─N, (you can change back to your primary font 
  255.      with a control─O).
  256.  
  257.      DOWNLOAD is capable of using a list of file names created with any 
  258.      ASCII text editor.  To do this type:
  259.  
  260.      download @fonts.lst 10 
  261.  
  262.      This instructs the program to find the disk file "fonts.lst".  
  263.      This file is assumed to contain a list of font file names to send 
  264.      to the LaserJet.  All files will be sent in the order they appear 
  265.      in the list.  For example, if the file "fonts.lst" looks as fol─
  266.      lows:
  267.  
  268.  
  269.                                    3
  270.  
  271.      he100rpn.usp
  272.      he100bpn.usp
  273.      he100ipn.usp
  274.      he180bpn.usp
  275.      he300bpn.usp
  276.  
  277.      then the command "download @fonts.lst 10" will load all five 
  278.  
  279.      fonts to your LaserJet through LPT1.  The "he100rpn.usp" font 
  280.      will be assigned font ID 10 and loaded first.  Font "he100bpn.usp" 
  281.      will be loaded next with font ID 11.  This process will continue 
  282.      sequentially until font "he300bpn.usp" is sent to the printer as 
  283.      font ID 14.  All fonts will be assigned permanent status.  The 
  284.      screen will look as follows after the downloading process is finished:
  285.  
  286.      Send soft fonts to a LaserJet or DeskJet printer, V1.8
  287.      Copyright 1986, 1987, 1988, 1989 by Elfring Soft Fonts
  288.      Sending font he100rpn.usp with ID 0, 12427 bytes
  289.      Sending font he100bpn.usp with ID 1, 18834 bytes
  290.      Sending font he100ipn.usp with ID 2, 33754 bytes
  291.      Sending font he180bpn.usp with ID 3, 48531 bytes
  292.      Sending font he300bpn.usp with ID 4, 68929 bytes
  293.      Sent 5 files, with a total of 133944 bytes.
  294.  
  295.      For a more detailed explanation of soft font ID numbers, and font 
  296.      status see you LaserJet user's manual.
  297.  
  298.      Another useful option is the "D" command.  This command lets you 
  299.      delete all soft fonts resident in your laser printer prior to 
  300.      downloading.  For example, if you have limited font memory you 
  301.      can lose track of how many fonts have been sent to the laser 
  302.      printer.  Rather than blindly sending more fonts, (which can 
  303.      result in a "20" error), you can tell DOWNLOAD to delete 
  304.      all soft fonts first, and then send the new fonts to the printer.
  305.  
  306.      download @batch.lst 1 -d
  307.  
  308.      Finally, the "quiet" option lets you disable much of the screen 
  309.      output from DOWNLOAD.  This is particularly useful with batch 
  310.      files since you are probably not interested in file statistics 
  311.      when downloading a batch of files.  To use the quiet option you 
  312.      would type:
  313.  
  314.      download @batch.lst 1000 -qt
  315.  
  316.      This would result in the following display:
  317.  
  318.      Send soft fonts to a LaserJet or DeskJet printer, V1.8
  319.      Copyright 1986, 1987, 1988, 1989 by Elfring Soft Fonts
  320.  
  321.      Note that the "-t" option used above would give all soft fonts 
  322.      listed above "temporary" status.  They would automatically be 
  323.      erased after the first reset command is sent the the laser 
  324.      printer.
  325.  
  326.  
  327.  
  328.                                    4
  329.  
  330.                                ERROR MESSAGES
  331.  
  332.      DOWNLOAD automatically checks the status of your laser printer 
  333.      before sending anything to it.  If the printer is off, not con-
  334.      nected, deselected, or out of paper DOWNLOAD will display an er-
  335.      ror message.  For example, if your printer was out of paper you 
  336.      would see:
  337.  
  338.      download cp300rpn.usp
  339.      Send soft fonts to a LaserJet or DeskJet printer, V1.8
  340.      Copyright 1986, 1987, 1988, 1989 by Elfring Soft Fonts
  341.      Sending font cp300rpn.usp with ID 0
  342.      Printer I/O error
  343.      Printer out of paper
  344.      Abort, Retry, Ignore?
  345.  
  346.      Answer with the appropriate letter (A/R/I) followed by a carriage 
  347.      return.  This process lets you select the printer or add more 
  348.      paper to correct the problem.
  349.  
  350.  
  351.                               COMMON PROBLEMS
  352.  
  353.      1) MY LASER PRINTER WORKS FINE NORMALLY. HOWEVER, WHEN I USE DOWNLOAD
  354.      TO SEND A SOFT FONT TO IT THE FONT IS GARBLED, DOESN'T APPEAR, OR WIERD
  355.      THINGS HAPPEN.
  356.  
  357.      This is a common problem and is almost certainly due to bad hardware!
  358.      When a soft font is downloaded your printer will be receiving data at 
  359.      the maximum possible speed.  If you do not have a printer cable that 
  360.      meets minimum specifications, or if your parallel printer port is marginal
  361.      the problems mentioned above may occur. For the record: your parallel
  362.      printer port cable should be 6 feet long or less and made of quality
  363.      materials. You should NOT have a switch box in series with this cable!
  364.      If your cable is OK try switching to a different parallel port. These 
  365.      ports are easy to damage with static electricity. They may appear to
  366.      work- but they fail during high speed transfers.
  367.  
  368.      2) I DOWNLOAD A SOFT FONT AND MAKE IT MY PRIMARY FONT, JUST AS YOUR
  369.      MANUAL SAYS. IF I COPY FILES TO THE PRINTER THEY PRINT IN THAT FONT.
  370.      IF I USE MY WORD PROCESSOR I ALWAYS SEEM TO RETURN BACK TO MY DEFAULT
  371.      INTERNAL FONT (COURIER).
  372.  
  373.      The first thing a word processor does, (before printing anything), is
  374.      to reset the printer. Resetting a laser printer (or the DeskJet) auto-
  375.      matically causes the printer to return back to the default font,
  376.      (Courier). The only practical way around this problem is to provide the
  377.      word processor with a printer driver that tells it how to use soft fonts.
  378.  
  379.      3) WHEN DOWNLOADING A NUMBER OF SOFT FONTS MY PRINTER STOPS WORKING AND
  380.      DISPLAYS A FLASHING "20" ON THE LCD DISPLAY.
  381.  
  382.      Congatulations, you have run out of memory in your printer. If you are
  383.      sending new fonts to the printer try deleting the old ones before sending
  384.      the new ones. (-D option in Download) If the problem occurs regularly
  385.      you should start looking for a 1 meg memory add on board.
  386.  
  387.                                    5
  388.  
  389.  
  390.      4) THE SOFT FONT ID NUMBERS I ASSIGN WITH DOWNLOAD DO NOT MATCH THE 
  391.      NUMBERS SHOWN ON MY SAMPLE FONT PRINT SHEET.
  392.  
  393.      The Soft Font ID numbers assigned by DOWNLOAD can be used to select soft 
  394.      fonts. However, these ID numbers have NO relationship to the numbers 
  395.      displayed on a font print sheet. Font print sheet numbers always start at
  396.      1 and go up. Soft font ID numbers can range from 0 - 65,535. There is no
  397.      way to display a Soft Font ID number on a print sheet. Ignore the numbers
  398.      shown on these sheets.
  399.  
  400.      5) MY WORD PROCESSOR DOESN'T SEEM TO WORK WELL WITH SOFT FONTS. WHAT CAN
  401.      I DO?
  402.  
  403.      At present, the following word processors will work well with most soft 
  404.      fonts. Note that most of these word processors come with printer drivers
  405.      that support common soft font sets. (Some of these word processors build
  406.      their own printer drivers automatically.)
  407.  
  408.      WordStar 2000 v3.0, WordStar 5.0, Word 4.0 & 5.0, Word Perfect 4.1 & 5.0,
  409.      PC Write 2.71 & 3.02.
  410.  
  411.  
  412.                                 DISTRIBUTION
  413.  
  414.      This program is provided on a trial basis as shareware to all who 
  415.      are interested in it.  To use this product on other than a trial 
  416.      basis you must register it for $15.00.  Copies of this program may 
  417.      be freely exchanged as long as no fee is charged for them. Please 
  418.      distribute this package with BOTH this documentation file and the 
  419.      executable program. This program and documentation are Copyright 
  420.      1986, 1987, 1988, 1989 by Elfring Soft Fonts. All rights are reserved.  
  421.      Commercial use without registration is strictly prohibited.
  422.  
  423.      We offer a large number of different downloadable fonts including Roman, 
  424.      Helv, Century, Rockford, Broadway, Script, Square, Old English, Univer-
  425.      sity, Courier, Line Draw, Prestige, Letter Gothic, Casual, LCD, Lotus 
  426.      fonts, Symbol Sets, and title fonts for both laser printers and the 
  427.      DeskJet.  If you don't see the font you are looking for, call or write 
  428.      me.  I am always creating new fonts.  I also do inexpensive custom fonts. 
  429.      In addition I have a number of soft font utility programs including: 
  430.      download- send and select fonts to a LaserJet or DeskJet, dispfont- dis-
  431.      play a sample sheet of a soft font, and TSR Download- an interactive easy 
  432.      to use soft font management program.  For more information on these in-
  433.      expensive downloadable soft fonts for your LaserJet or DeskJet contact 
  434.      me at the address listed below.
  435.  
  436.                                  WARRANTY
  437.  
  438.      Elfring Soft Fonts specifically disclaims all other warranties, ex-
  439.      pressed or implied, including but not limited to, implied war-
  440.      ranties of merchantability and fitness for a particular purpose 
  441.      with respect to defects in the disk or documentation, and the 
  442.      program License granted herein. In no event shall Elfring Soft Fonts 
  443.      be liable for any loss of profit or any other commercial damage, 
  444.      including but not limited to special, incidental, consequential, 
  445.      or other damages.
  446.                                    6
  447.  
  448.      
  449.                           SHAREWARE REGISTRATION FORM
  450.  
  451.      To register this copy of DOWNLOAD and to receive a copy of my 
  452.      LaserJet or DeskJet font brochure, please fill out the following 
  453.      form, and mail it along with a check for $15.00 to:
  454.  
  455.                             Elfring Soft Fonts
  456.                                 P.O. Box 61
  457.                           Wasco, Illinois  60183
  458.                                312-377-3520
  459.  
  460.                               CIS: 72417,3437
  461.  
  462.      Make all checks payable to: Elfring Soft Fonts.
  463.  
  464.  
  465.               Please register my copy of DOWNLOAD V1.8:
  466.  
  467.  
  468.      Name:             _________________________________________
  469.  
  470.  
  471.      Address:          _________________________________________
  472.  
  473.  
  474.      Address:          _________________________________________
  475.  
  476.  
  477.      City, State, Zip: _________________________________________
  478.  
  479.  
  480.      Comments:         _________________________________________
  481.  
  482.  
  483.      Source of public domain version:  _________________________
  484.  
  485.  
  486.      Printer:    [ ] LaserJet,  [ ] DeskJet,  [ ] Compatible
  487. 
  488.